package com.lanou.entity;

import com.alibaba.fastjson.annotation.JSONField;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class OrdBscInfo {
    private Integer id;//主键
    private String ordNo;//订单编号
    private Integer ordStsCd;//订单状态
    private Integer billId;//发票id
    private String mdfNo;//修改人编号
    private Integer addrc;//收货市id
    private Double realPrice;//实际支付金额
    @DateTimeFormat (pattern="yyyy-MM-dd HH:mm:ss")
    private Date ordCrtDate;//下单日期
    private String addrDetail;//详细收货地址
    private Date instDtm;//添加人时间
    private String ordTpCd;//订单分区
    private String addrcName;//收货市名称
    private String vipNo;//会员编号
    private Integer addrp;//收货省id
    private String instNo;//添加人编号
    private Double ordPrice;//订单金额
    private Date serviceDate;//可售后时间
    private Date mdfDtm;//修改人时间
    private String t_no;//面单号
    private String preOrdNo;//原订单编号
    private Double billPrice;//发票金额
    private String delName;//收件人名称
    private String addrpName;//收货省名称

    //收货市id
    private String addrC;
    //收货省id
    private String addrP;
    //订单时间
    private String crtDate;
    //可售后时间
    private String sDate;
    //订单开始时间
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private String orderDateStart;
    //订单结束时间
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private String orderDateEnd;
    //vipId
    private Integer vipId;

    public Integer getVipId() {
        return vipId;
    }

    public void setVipId(Integer vipId) {
        this.vipId = vipId;
    }

    public String getAddrC() {
        return addrC;
    }

    public void setAddrC(String addrC) {
        this.addrC = addrC;
    }

    public String getAddrP() {
        return addrP;
    }

    public void setAddrP(String addrP) {
        this.addrP = addrP;
    }

    public String getOrderDateStart() {
        return orderDateStart;
    }

    public void setOrderDateStart(String orderDateStart) {
        this.orderDateStart = orderDateStart;
    }

    public String getOrderDateEnd() {
        return orderDateEnd;
    }

    public void setOrderDateEnd(String orderDateEnd) {
        this.orderDateEnd = orderDateEnd;
    }

    public String getCrtDate() {
        return crtDate;
    }

    public void setCrtDate(String crtDate) {
        this.crtDate = crtDate;
    }

    public String getsDate() {
        return sDate;
    }

    public void setsDate(String sDate) {
        this.sDate = sDate;
    }

    public Integer getId() {
        return this.id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getOrdNo() {
        return this.ordNo;
    }

    public void setOrdNo(String ordNo) {
        this.ordNo = ordNo;
    }

    public Integer getOrdStsCd() {
        return this.ordStsCd;
    }

    public void setOrdStsCd(Integer ordStsCd) {
        this.ordStsCd = ordStsCd;
    }

    public Integer getBillId() {
        return this.billId;
    }

    public void setBillId(Integer billId) {
        this.billId = billId;
    }

    public String getMdfNo() {
        return this.mdfNo;
    }

    public void setMdfNo(String mdfNo) {
        this.mdfNo = mdfNo;
    }

    public Integer getAddrc() {
        return this.addrc;
    }

    public void setAddrc(Integer addrc) {
        this.addrc = addrc;
    }

    public Double getRealPrice() {
        return this.realPrice;
    }

    public void setRealPrice(Double realPrice) {
        this.realPrice = realPrice;
    }


    public String getAddrDetail() {
        return this.addrDetail;
    }

    public void setAddrDetail(String addrDetail) {
        this.addrDetail = addrDetail;
    }

    public Date getInstDtm() {
        return this.instDtm;
    }

    public void setInstDtm(Date instDtm) {
        this.instDtm = instDtm;
    }

    public String getOrdTpCd() {
        return this.ordTpCd;
    }

    public void setOrdTpCd(String ordTpCd) {
        this.ordTpCd = ordTpCd;
    }

    public String getAddrcName() {
        return this.addrcName;
    }

    public void setAddrcName(String addrcName) {
        this.addrcName = addrcName;
    }

    public String getVipNo() {
        return this.vipNo;
    }

    public void setVipNo(String vipNo) {
        this.vipNo = vipNo;
    }

    public Integer getAddrp() {
        return this.addrp;
    }

    public void setAddrp(Integer addrp) {
        this.addrp = addrp;
    }

    public String getInstNo() {
        return this.instNo;
    }

    public void setInstNo(String instNo) {
        this.instNo = instNo;
    }

    public Double getOrdPrice() {
        return this.ordPrice;
    }

    public void setOrdPrice(Double ordPrice) {
        this.ordPrice = ordPrice;
    }

    public Date getOrdCrtDate() {
        return ordCrtDate;
    }

    public void setOrdCrtDate(Date ordCrtDate) {
        this.ordCrtDate = ordCrtDate;
    }

    public Date getServiceDate() {
        return serviceDate;
    }

    public void setServiceDate(Date serviceDate) {
        this.serviceDate = serviceDate;
    }

    public Date getMdfDtm() {
        return mdfDtm;
    }

    public void setMdfDtm(Date mdfDtm) {
        this.mdfDtm = mdfDtm;
    }

    public String getT_no() {
        return t_no;
    }

    public void setT_no(String t_no) {
        this.t_no = t_no;
    }

    public String getPreOrdNo() {
        return this.preOrdNo;
    }

    public void setPreOrdNo(String preOrdNo) {
        this.preOrdNo = preOrdNo;
    }

    public Double getBillPrice() {
        return this.billPrice;
    }

    public void setBillPrice(Double billPrice) {
        this.billPrice = billPrice;
    }

    public String getDelName() {
        return this.delName;
    }

    public void setDelName(String delName) {
        this.delName = delName;
    }

    public String getAddrpName() {
        return this.addrpName;
    }

    public void setAddrpName(String addrpName) {
        this.addrpName = addrpName;
    }

    @Override
    public String toString() {
        return "OrdBscInfo{" +
                "id=" + id +
                ", ordNo='" + ordNo + '\'' +
                ", ordStsCd=" + ordStsCd +
                ", billId=" + billId +
                ", mdfNo='" + mdfNo + '\'' +
                ", addrc=" + addrc +
                ", realPrice=" + realPrice +
                ", ordCrtDate=" + ordCrtDate +
                ", addrDetail='" + addrDetail + '\'' +
                ", instDtm=" + instDtm +
                ", ordTpCd='" + ordTpCd + '\'' +
                ", addrcName='" + addrcName + '\'' +
                ", vipNo='" + vipNo + '\'' +
                ", addrp=" + addrp +
                ", instNo='" + instNo + '\'' +
                ", ordPrice=" + ordPrice +
                ", serviceDate=" + serviceDate +
                ", mdfDtm=" + mdfDtm +
                ", t_no='" + t_no + '\'' +
                ", preOrdNo='" + preOrdNo + '\'' +
                ", billPrice=" + billPrice +
                ", delName='" + delName + '\'' +
                ", addrpName='" + addrpName + '\'' +
                ", addrC='" + addrC + '\'' +
                ", addrP='" + addrP + '\'' +
                ", crtDate='" + crtDate + '\'' +
                ", sDate='" + sDate + '\'' +
                ", orderDateStart='" + orderDateStart + '\'' +
                ", orderDateEnd='" + orderDateEnd + '\'' +
                '}';
    }
}
